foraminiferal species - German English Dictionary